package modelEntity

// EbExpress 快递公司表
type Express struct {
	ID           int64  `json:"id" gorm:"column:id" form:"id"`                                  // 快递公司id
	Code         string `json:"code" gorm:"column:code" form:"code"`                            // 快递公司简称
	Name         string `json:"name" gorm:"column:name" form:"name"`                            // 快递公司全称
	PartnerId    int8   `json:"partner_id" gorm:"column:partner_id" form:"partner_id"`          // 是否需要月结账号
	PartnerKey   int8   `json:"partner_key" gorm:"column:partner_key" form:"partner_key"`       // 是否需要月结密码
	Net          int8   `json:"net" gorm:"column:net" form:"net"`                               // 是否需要取件网店
	CheckMan     int8   `json:"check_man" gorm:"column:check_man" form:"check_man"`             // 是否填写电子面单承载快递员名
	PartnerName  int8   `json:"partner_name" gorm:"column:partner_name" form:"partner_name"`    // 是否填写电子面单客户账户名称
	IsCode       int8   `json:"is_code" gorm:"column:is_code" form:"is_code"`                   // 是否填写电子面单承载编号
	CourierName  string `json:"courier_name" gorm:"column:courier_name" form:"courier_name"`    // 承载快递员名
	CustomerName string `json:"customer_name" gorm:"column:customer_name" form:"customer_name"` // 客户账户名称
	CodeName     string `json:"code_name" gorm:"column:code_name" form:"code_name"`             // 电子面单承载编号
	Account      string `json:"account" gorm:"column:account" form:"account"`                   // 账号
	Key          string `json:"key" gorm:"column:key" form:"key"`                               // 密码
	NetName      string `json:"net_name" gorm:"column:net_name" form:"net_name"`                // 网点名称
	Sort         int64  `json:"sort" gorm:"column:sort" form:"sort"`                            // 排序
	IsShow       int8   `json:"is_show" gorm:"column:is_show" form:"is_show"`                   // 是否显示
	Status       int8   `json:"status" gorm:"column:status" form:"status"`                      // 是否可用
}

// TableName 表名称
func (*Express) TableName() string {
	return "eb_express"
}
